package com.nuoniu.sibanyun.service.production;

import com.baomidou.mybatisplus.extension.service.IService;
import com.nuoniu.sibanyun.entity.production.MaMrp;
import com.nuoniu.sibanyun.entity.production.MaMrpDetail;

import java.util.List;

/**
 * <p>
 * 物料需求计划主表 服务类
 * </p>
 *
 * @author 小啊刚
 * @since 2023-05-22
 */
public interface IMaMrpService extends IService<MaMrp> {

    void saveOrder(MaMrp maMrpOperation);

    void delete(Long id);

    void submit(Long id, Integer status);

    void examine(Long id, Integer status);

    String getCode();

    void closed(Long id, Integer status);

    void merge(List<MaMrpDetail> maMrpDatailList);

    void split(List<MaMrpDetail> maMrpDatail);
}
